.clearfix:after{
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}
.clearfix{
    zoom:1;
}
// 兼容v1.5.0样式 start
.van-icon {
    font: 20px/1 "vant-icon"!important;
}
// 兼容v1.5.0样式 end

.gt_list {
    .van-cell {
        display: -webkit-box;
        font-size: 14px;
        padding: 10px 0;
        line-height: 0;
        .van-cell__title {
            width: 30%;
            text-align-last: left;
            line-height: 36px;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 1;
            overflow: hidden;
            .van-cell__text {
                display: block;
                width: 80%;
                text-overflow:ellipsis;
                white-space:nowrap;
                overflow:hidden;
                float: left;
            }
        }
        .icon_l {
            width: 50px;
            margin-right: 16px;
            margin-left: 15px;
        }
        .icon_gj {
            width: 16px;
            height: 16px;
            position: absolute;
            left: 50px;
            top: 10px;
        }
        .yin,.que {
            display: block;
            width: 16px;
            height: 16px;
            position: absolute;
            left: 50px;
            top: 4px;
            line-height: 16px;
            text-align: center;
            border-radius: 50%; 
            background: #FF5252;
            color: #fff;
            font-style: normal;
            font-size: 10px;
            font-weight: bold;
        }
        .que {
            left: 50px;
            top: 30px;
        }
        .van-cell__value {
            color: #BABBBD;
            font-size: 10px;
            position: static;
        }
        .van-tag {
            padding: 2px 4px;
            font-size: 12px;
            margin-left: 6px;
            line-height: 100%;
        }
    }
    .iconBox {
		position: relative;
		.iconRight {
			display: block;
			position: absolute;
			right: 0;
			width: 80px;
			margin-top: 3px;
			margin-right: 0;
		}
		.iconText {
			position: absolute;
			vertical-align: middle;
			color: #3c851f;
			font-weight: bold;
			font-size: 12px;
			top: 20px;
			right: 10px;
			width: 80px;
			font-style: normal;
		}
	}
}
.tower_text {
    font-size: 14px;
    line-height: 40px;
}
// !important兼容v1.5.0样式 start
.btn_status {
    color: #F09951!important;
}
.btn_status1 {
    color: #0089EA!important;
}
.btn_status2 {
    color: #2AC50F!important;
}
.btn_statusNo {
    color: transparent!important;
}
.btn_statusgray {
    color: gray!important;
}
// !important兼容v1.5.0样式 end